#pragma once
#include <unordered_map>
#include "vmp.h"
#include "VMStackFrame.h"


namespace yzrilyzr_vmp{
	EBCLASS(VMModule){
	public:
	std::string name;
	uint8_t * code;
	u_index codeLength;
	VMStackFrame global;
	std::unordered_map<std::string, u_index> exportFunctionEntryPoint;
	std::unordered_map<std::string, u_index> exportVariable;
	};
}
